HTML Plug-ins
প্লাগ-ইনগুলি হল কম্পিউটার প্রোগ্রাম যা একটি ব্রাউজারের আদর্শ কার্যকারিতা প্রসারিত করে।
তালিকাভুক্তি প্রোগ্রাম
তালিকাভুক্তি প্রোগ্রামগুলি বিভিন্ন উদ্দেশ্যে পরিবেশন করার জন্য ডিজাইন করা হয়েছে:
- জাভা অ্যাপ্লিকেশন চালানোর জন্য
- Microsoft ActiveX নিয়ন্ত্রণ সক্ষম করুন
- ফ্ল্যাশ সিনেমা দেখাতে
- মানচিত্র দেখাতে
- ভাইরাস পরীক্ষা করতে
- ব্যাঙ্ক আইডি যাচাই করতে
সতর্কতা !
বেশিরভাগ ব্রাউজার আর জাভা অ্যাপলেট এবং প্লাগ-ইন সমর্থন করে না।
ActiveX নিয়ন্ত্রণ কোনো ব্রাউজারে সমর্থিত নয়।
শকওয়েভ ফ্ল্যাশ সমর্থন আধুনিক ব্রাউজারেও অক্ষম করা হয়েছে।
<object>অঙ্গ
<object>উপাদানটি সমস্ত ব্রাউজার দ্বারা সমর্থিত।
<object>একটি উপাদান একটি HTML নথির মধ্যে এমবেড করা একটি বস্তুকে সংজ্ঞায়িত করে।
এটি অ্যাড-অন প্রোগ্রামগুলিকে (যেমন জাভা অ্যাপলেট, পিডিএফ রিডার এবং ফ্ল্যাশ প্লেয়ার) ওয়েব পৃষ্ঠাগুলিতে এম্বেড করার জন্য ডিজাইন করা হয়েছে, তবে এটি HTML-এ HTML যোগ করতেও ব্যবহার করা যেতে পারে:
উদাহরণ
<object width="100%" height="500px" data="snippet.html"></object>
অথবা ছবিগুলি যদি আপনি পছন্দ করেন:
উদাহরণ
<object data="audi.jpeg"></object>
<embed>অঙ্গ
<embed>উপাদানটি সমস্ত প্রধান ব্রাউজার দ্বারা সমর্থিত।
<embed>একটি উপাদান একটি HTML নথির মধ্যে এমবেড করা একটি বস্তুকে সংজ্ঞায়িত করে।
ওয়েব ব্রাউজারগুলি দীর্ঘকাল ধরে রয়েছে<embed>অঙ্গ সমর্থন. যাইহোক, এটি HTML5 এর আগে HTML সংজ্ঞার অংশ ছিল না।
উদাহরণ
<embed src="audi.jpeg">
দ্রষ্টব্য:
<embed>উপাদানটির কোন ক্লোজিং ট্যাগ নেই। এটিতে অল্ট টেক্সট থাকতে পারে না।
<embed>ব্যবহার করে HTML এ HTML এলিমেন্ট যোগ করুন:
উদাহরণ
<embed width="100%" height="500px" src="snippet.html">
<object> vs <embed>
<object>অঙ্গ
<object
data="file.pdf"
type="application/pdf"
width="100%"
height="500px">
<p>Alternative text</p>
</object>
<embed>অঙ্গ
<embed
src="file.pdf"
type="application/pdf"
width="100%"
height="500px">
<object>সুবিধা
- একটি ক্লোজিং ট্যাগ আছে
- বিকল্প পাঠ্য থাকতে পারে
- এইচটিএমএল স্ট্যান্ডার্ডের অংশ
- সমস্ত ব্রাউজার দ্বারা সমর্থিত
<embed>সুবিধা
- সহজ বাক্য গঠন
- একটি বন্ধ ট্যাগ প্রয়োজন হয় না
- দীর্ঘমেয়াদী সমর্থন
- HTML5 এ যোগ করা হয়েছে
আধুনিক বিকল্প
পুরানো তালিকাভুক্তি প্রোগ্রামের আধুনিক বিকল্প:
Flash → HTML5 Video
ফ্ল্যাশ মুভির পরিবর্তে HTML5<video>উপাদান ব্যবহার করুন.
Flash Audio → HTML5 Audio
ফ্ল্যাশ সাউন্ডের পরিবর্তে HTML5<audio>উপাদান ব্যবহার করুন.
ActiveX → JavaScript APIs
ActiveX নিয়ন্ত্রণের পরিবর্তে আধুনিক JavaScript API ব্যবহার করুন।
PDF Readers → Browser Support
পিডিএফ অ্যাড-অন প্রোগ্রামের পরিবর্তে ব্রাউজারের বিল্ট-ইন পিডিএফ সমর্থন ব্যবহার করুন।